package com.ssy.lingxi.contract.esign.request;

import lombok.Builder;
import lombok.Data;

@Builder
@Data
public class OrganizationSealCreateRequest {

    /**
     * 必填: 是
     * 机构id
     */
    private String orgId;
    /**
     * 必填: 否
     * 印章别名
     */
    private String alias;
    /**
     * 必填: 是
     * 印章颜色，RED-红色，BLUE-蓝色，BLACK-黑色
     */
    private String color;
    /**
     * 必填: 否
     * 印章高度，默认159px
     */
    private Integer height;
    /**
     * 必填: 否
     * 印章宽度，默认159px
     */
    private Integer width;
    /**
     * 必填: 否
     * 横向文，可设置0-8个字，企业名称超出25个字后，不支持设置横向文
     */
    private String htext;
    /**
     * 必填: 否
     * 下弦文，可设置0-20个字，企业企业名称超出25个字后，不支持设置下弦文
     */
    private String qtext;
    /**
     * 必填: 是
     * 模板类型
     * 说明：以下印章样式支持长度为2-60个字符的机构名称
     * TEMPLATE_ROUND 圆章
     * TEMPLATE_OVAL 椭圆章
     */
    private String type;
    /**
     * 必填: 是
     * 中心图案类型
     * STAR 圆形有五角星
     * NONE 圆形无五角星
     */
    private String central;
}
